backseat driver

Translations
donneur de leçons
Definitions
A backseat driver is a person who gives unsolicited advice or directions to someone who is in control of a situation, particularly while someone else is driving a vehicle.